package com.lemon.smartsafety.result.fire;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * 项目名称：workspace
 * 类描述：
 * 创建人：Fargo
 * 创建时间：2016/8/17 11:10
 * 修改人：Fargo
 * 修改时间：2016/8/17 11:10
 * 修改备注：
 */
public class SynthesizeDetail implements Serializable {

    //大的范围的数值（雷达图蓝色）
    private List<RangeScore> wideRangeScore = new ArrayList<>();
    ////小的范围的数值（雷达图红的）
    private List<RangeScore> smallRangeScore = new ArrayList<>();


    /**
     * superviseNum : [{"superviseName":"二级重点单位","companyNum":0},{"superviseName":"三级重点单位","companyNum":0}]
     * wideRangeCompanyNum : 198
     * smallRangeCompanyNum : 5
     * superviseName : 一级重点单位
     */

    //饼状图的右边数值
    private int wideRangeCompanyNum;
    //饼状图左边数值
    private int smallRangeCompanyNum;

    //饼状图名称
    private String superviseName;

    private String superviseCode;

    public String getSuperviseCode() {
        return superviseCode;
    }

    public void setSuperviseCode(String superviseCode) {
        this.superviseCode = superviseCode;
    }

    /**
     * superviseName : 二级重点单位
     * companyNum : 0
     * superviseCode: SJZDDW
     */





    private List<SuperviseNumEntity> superviseNum;

    public int getWideRangeCompanyNum() {
        return wideRangeCompanyNum;
    }

    public void setWideRangeCompanyNum(int wideRangeCompanyNum) {
        this.wideRangeCompanyNum = wideRangeCompanyNum;
    }

    public int getSmallRangeCompanyNum() {
        return smallRangeCompanyNum;
    }

    public void setSmallRangeCompanyNum(int smallRangeCompanyNum) {
        this.smallRangeCompanyNum = smallRangeCompanyNum;
    }

    public String getSuperviseName() {
        return superviseName;
    }

    public void setSuperviseName(String superviseName) {
        this.superviseName = superviseName;
    }

    public List<SuperviseNumEntity> getSuperviseNum() {
        return superviseNum;
    }

    public void setSuperviseNum(List<SuperviseNumEntity> superviseNum) {
        this.superviseNum = superviseNum;
    }

    public static class SuperviseNumEntity {
        private String superviseName;
        private int companyNum;
        private String superviseCode;


        public String getSuperviseCode() {
            return superviseCode;
        }

        public void setSuperviseCode(String superviseCode) {
            this.superviseCode = superviseCode;
        }

        public String getSuperviseName() {
            return superviseName;
        }

        public void setSuperviseName(String superviseName) {
            this.superviseName = superviseName;
        }

        public int getCompanyNum() {
            return companyNum;
        }

        public void setCompanyNum(int companyNum) {
            this.companyNum = companyNum;
        }
    }


    public List<RangeScore> getWideRangeScore() {
        return wideRangeScore;
    }

    public void setWideRangeScore(List<RangeScore> wideRangeScore) {
        this.wideRangeScore = wideRangeScore;
    }

    public List<RangeScore> getSmallRangeScore() {
        return smallRangeScore;
    }

    public void setSmallRangeScore(List<RangeScore> smallRangeScore) {
        this.smallRangeScore = smallRangeScore;
    }
}
